package com.ms.game.bank;

public enum VipChangeWay {

	// 增加金錢的行為, id 必須大於 0 =============================================
	ADD_TEST(1, "增加測試"),
	
	/** 帳號點數轉玩家轉點 */
	ADD_CHANGE_POINT_TO_GOLD(10, "玩家轉帳號點數換錢 獲得經驗值"),
	
	/** 玩家包月獲得經驗值 */
	ADD_MONTHLY_FEE_PAY(11, "玩家包月獲得經驗值"),

	// 減少金錢的行為, id 必須小於 0 =============================================
	SUB_TEST(-1, "減少測試"),

	/** 玩家包週獲得經驗值 */
	ADD_WEEKLY_FEE_PAY(11, "玩家包週獲得經驗值");

	/**
	 * 代表數值
	 */
	private int id;

	/**
	 * 說明
	 */
	private String desc;

	/**
	 * @param id
	 *            代表數值
	 * @param desc
	 *            說明
	 */
	private VipChangeWay(int id, String desc) {
		this.id = id;
		this.desc = desc;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getDesc() {
//		return desc;
		return this.name();//20160518 改成回傳enum.name()
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}
	
}
